import Vue from "vue";
import Vuex from 'vuex'
//  引入插件

Vue.use(Vuex)

// 实例化vuex仓库
const store = new Vuex.Store({
  // 定义数据 state的值必须是一个对象
  state:{
    title:"无双",
    count:15,
    actor:"周润发"
  },

  // getters  vuex中的计算属性, 可以根据当前store的数据或者计算属性 再次计算一个值
  getters:{
    // vuex中计算属性的参数就是当前store的state数据
    doubleCount(state){
      return state.count * 2
    }
  }
})
// 暴露仓库

export default store
